#include <stdio.h>
#include <math.h>
int pown(int a, int b)
{
    int t = 1;
    for (int i = 0; i < b; i++)
    {
        t *= a;
    }
    return t;
}
int main()
{
    int N;
    scanf("%d", &N);
    if(N < 100 | N > 999)
    {
        printf("Invalid Value.");
    }else{
        if(N == pown((N % 10), 3) + pown((N / 10 % 10), 3) + pown((N / 100), 3))
        {
            printf("Yes");
        }else
        {
            printf("No");
        }
    }
    return 0;
}